Text copied to clipboard!

Наслов

Text copied to clipboard!

Softverski inženjer za testiranje

Опис

Text copied to clipboard!
Tražimo softverskog inženjera za testiranje koji će se pridružiti našem timu i doprineti razvoju visokokvalitetnih softverskih rešenja kroz automatizovano i manuelno testiranje. Kao deo našeg tima, bićete odgovorni za dizajniranje, razvoj i održavanje testova koji osiguravaju stabilnost i funkcionalnost naših aplikacija. Vaša uloga će biti ključna u identifikaciji grešaka, unapređenju kvaliteta softvera i saradnji sa timovima za razvoj, QA i DevOps. Od kandidata očekujemo da ima iskustva u pisanju automatizovanih testova koristeći moderne alate i tehnologije kao što su Selenium, JUnit, TestNG, kao i poznavanje programskih jezika poput Jave, Pythona ili JavaScripta. Takođe je važno razumevanje procesa kontinuirane integracije i isporuke (CI/CD), kao i rad sa alatima poput Jenkins, Git i Docker. Bićete uključeni u sve faze životnog ciklusa softverskog razvoja, od analize zahteva do implementacije i testiranja. Očekuje se da aktivno doprinosite unapređenju test strategija i automatizacije, kao i da sarađujete sa ostalim članovima tima kako biste osigurali da krajnji proizvod ispunjava sve tehničke i poslovne zahteve. Idealni kandidat je analitičan, detaljan, sposoban da prepozna potencijalne probleme pre nego što dođu do krajnjih korisnika i sposoban da efikasno komunicira sa različitim timovima. Ako ste strastveni u vezi sa kvalitetom softvera i želite da radite u dinamičnom i inovativnom okruženju, ovo je prava prilika za vas.

Одговорности

Text copied to clipboard!
  • Razvijanje i održavanje automatizovanih testova
  • Pisanje i izvršavanje manuelnih testova
  • Saradnja sa timovima za razvoj i QA
  • Analiza i prijavljivanje grešaka
  • Učešće u planiranju test strategija
  • Implementacija testova u CI/CD okruženju
  • Praćenje performansi i stabilnosti aplikacija
  • Kreiranje test dokumentacije
  • Učestvovanje u revizijama koda
  • Unapređenje procesa testiranja

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti informatike ili srodne oblasti
  • Iskustvo sa alatima za automatizaciju testiranja (npr. Selenium)
  • Poznavanje programskih jezika (Java, Python, JavaScript)
  • Razumevanje procesa CI/CD
  • Iskustvo sa alatima kao što su Jenkins, Git, Docker
  • Sposobnost analitičkog razmišljanja
  • Odlične komunikacione veštine
  • Iskustvo sa testiranjem web i mobilnih aplikacija
  • Poznavanje testnih okvira kao što su JUnit, TestNG
  • Sposobnost rada u timskom okruženju

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje alate za automatizaciju testiranja ste koristili?
  • Kako pristupate pisanju test slučajeva?
  • Da li imate iskustva sa CI/CD alatima?
  • Kako identifikujete i prijavljujete greške?
  • Koji je vaš pristup testiranju performansi?
  • Kako sarađujete sa razvojnim timom?
  • Koje programske jezike koristite za testiranje?
  • Kako osiguravate pokrivenost testovima?
  • Da li ste radili sa mobilnim aplikacijama?
  • Kako pristupate regresionom testiranju?